package ontologia.conceptos;

import ontologia.Ontologia.SENTIDO;
import jade.content.Concept;

/**
 * Concepto Tablero
 * 
 * @author Dario Peralta
 * @author Eugenio Perez
 * @author Guillermo Solano
 * @version 0.1
 * @date Marzo '11
 *
 */
public class Tablero implements Concept
{

	/* Serial version UID */
	private static final long serialVersionUID = 8187252810760475617L;
	
	/* Variables de clase */
	
	/* sentido del mazo de cartas */
	private SENTIDO sentido;
	
	/* turno de jugador */
	private Jugador es_turno_de;
	
	public Tablero()
	{
		super();
		this.sentido = null;
		this.es_turno_de = null;
	}
	
	/**
	 * @return sentido de las cartas
	 */
	public SENTIDO getSentido(){
		return sentido;
	}
	
	/**
	 * @param nuevoSentido sentido de las cartas
	 */
	public void setSentido(SENTIDO nuevoSentido){
		sentido = nuevoSentido;
	}
	
	/**
	 * @return Jugador a quien le corresponde el turno actual
	 */
	public Jugador getEs_turno_de(){
		return es_turno_de;
	}
	
	/**
	 * @param nuevoJugador  quien le corresponde el turno 
	 */
	public void setEs_turno_de(Jugador nuevoJugador){
		es_turno_de = nuevoJugador;
	}
	
}
